package org.sp.dao;

import org.sp.entity.User;

import java.util.List;

/**
 * @author 76986
 */
public interface IUser {

    /**
     * 查询全部用户
     * @return User
     */
   // List<UserInfo> queryAllUser();

    /**
     * 查询全部用户
     * @return User
     */
    List<User> queryAllUsers();

    /**
     * 删除用户 by id
     * @param id
     * @return boolean
     */
    Boolean deleteUserById(Integer id);

    /**
     * 查询用户信息 by id
     * @param id
     * @return UserInfo
     */
    //UserInfo queryUserInfoById(Integer id);

    /**
     * 删除用户信息 by id
     * @param id
     * @return boolean
     */
   // Boolean deleteUserInfoById(Integer id);

    /**
     * 修改用户信息 by id
     * @param userInfo
     * @return boolean
     */
   // Boolean updateUserInfoById(UserInfo userInfo);

    /**
     * 插入数据
     * @param user
     * @return boolean
     */
    //Boolean insertUser(User user);
}
